after all i've done for you - French English Dictionary